<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    


    <script>
        // const在声明的时候必须赋初始值，并且不能改变
        // const a = 10;
        // a = 20;

        // const a = {color:"red",time:"2023"};
        // a.color="blue";

        // const的值不能被修改（但是如果是数组和对象的情况下除外）
        // const a = ["234","8492","8934"]
        // a[0]="123";
        // a.push("789");
        // console.log(a);

        // const a = 10;
        // console.log(a);
        // {
        //     const a = 6;
        //     console.log(a);
        // }

        // const不能在声明之前被调用
        // console.log(a);
        // const a = 10;

        // const声明的是常量
        // 1.const必须在声明就附上初始值
        // 2.const的值不能被修改（但是如果是数组和对象的情况下除外）
        // 3.const声明的是一个指向目标的指针
        // 4.const不能在声明之前被调用
        // 5.块级作用域




    </script>

</body>
</html>